despite (one's) protest - Turkish English Dictionary